environmentally-sound energy infrastructure - Alemán Inglés Diccionario